echo suppression - Spanish English Dictionary